genetically-engineered plants - English Synonyms Dictionary